stipites salvadorae - Turkish English Dictionary